entangled in financial difficulties

Translations
englué dans des difficultés financières